package com.cskaoyan._14access._04usecase.singleton;

/**
 * @description:
 * @author: 景天
 * @date: 2023/2/7 16:42
 **/
/*
立即加载单例(线程安全)

立即加载: 对象先创建出来,不管你用不用
 */
public class Singleton2 {
    // 提供自身的全局的成员变量
    private static Singleton2 instance = new Singleton2();
    // 构造方法私有

    private Singleton2() {
    }

    // 提供一个public的静态方法,给外部访问使用
    public static Singleton2 getInstance() {
        // 最终要返回唯一的对象
        return instance;
    }
}
